﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace MechanicCalculator.Utility
{
    class CalculatorData
    {
        public static readonly String CONST_MEASURE_SYSTEM_INCH = "INCH";
        public static readonly String CONST_MEASURE_SYSTEM_METRIC = "METRIC";
        public static readonly String CONST_MEASURE_SYSTEM_ANSI = "ANSI B16.5";
        public static readonly String CONST_MEASURE_SYSTEM_API = "API 6A";

        public String MeasureSystemLength { get; set; }
        public String MeasureSystemPressure { get; set; }
        public String FlangeClass { get; set; }
        public String NominalFlangeSize { get; set; }
        public String BoltGrade { get; set; }
        public String TargetPercentOfYield { get; set; }
        public String NumberOfTools { get; set; }
        public String WrenchType { get; set; }
        public String LoaDisc { get; set; }
        public String Lubricant { get; set; }

        public CalculatorData()
        {
            MeasureSystemLength = CONST_MEASURE_SYSTEM_INCH;
            MeasureSystemPressure = CONST_MEASURE_SYSTEM_ANSI;
            FlangeClass = "150";
            NominalFlangeSize = "0.5";
            BoltGrade = "ASTM A193 B7";
            TargetPercentOfYield = "25";
            NumberOfTools = "4";
            WrenchType = "Square Drive";
            LoaDisc = "false";
            Lubricant = "Molykote 1000 (Molybdenum Disulfide) Grease";
        }
    }
}
